#!/usr/bin/env python
# -*- encoding: utf-8 -*-
# Project: spd-sxmcc
"""
@author: lyndon
@time Created on 2018/9/14 9:40
@desc
"""
from wxpy import Bot, embed

bot = Bot(cache_path="D:\iProject\myPython\com\\teradata\wechat\wxpy\wxpy.pkl")

# 查找聊天对象
my_friend = bot.friends().search('耿丽敏')[0]
my_friend.send('hello 敏敏!')

# 自动回复
# 如果想对所有好友实现机器人回复把参数 my_friend 改成 chats = [Friend]
@bot.register(my_friend)
def my_friednd_message(msg):
    print('[接收]' + str(msg))
    if msg.type != 'Text':   # 除文字外其他消息回复内容
        ret = '你给我看了什么！[拜托]'
    elif "你来自哪里" in str(msg):   # 特定问题回答
        ret = "我是阳子Lyndon家的机器人"
    else:         # 文字消息自动回答
        ret = '听不懂你说什么！'
    print('[发送]' + str(ret))
    return ret
# 进入交互式的 Python 命令行界面，并堵塞当前线程
embed()